Ali Reza PanahiAli Reza Panahi
International FootballChivas and the perfect Clásico record: When Azteca calls Milito's nameI remember a November afternoon in 2026, standing in the stands of Estadio...
EsportsShanghai, the Half That Could Not Close: T1 and 100 Thieves Squeeze Through the Narrowest DoorIn esports, there is a particular silence that appears exactly once per...
Domestic FootballWhen Vietnamese Football Data Leaks: The Story of an Empty Analytics PipelineIn the last three matches of the team I follow, the PPDA dropped from 11.4 to...
Tennis76 Minutes in Ningbo: Rybakina Won the Final With a Single ShotOn October 25, 2026, in Ningbo, the final of the BNB Ningbo Open ended after ...
TennisGael Monfils celebrates 40th birthday with stunning US Open comeback winHook When Gael Monfils stepped onto Louis Armstrong Stadium on Tuesday...
VolleyballThirty Years of NCAA Women's Volleyball MOP: A Ledger of Honors and the Layers of Meaning Left UnreadTHIRTY YEARS, ONE AWARD: WHAT LIES BENEATH THE LEDGER In the winter of 2026, ...
AthleticsNgetich Breaks Women-Only Half Marathon Record by One Second: When Two Record Tables Sit Side by SideIn Copenhagen, on a flat stretch of road along the canal, Agnes Ngetich ran...
Domestic FootballV.League 1: A Transparency Map of a League Run on EstimatesIn late June 2026, Thép Xanh Nam Định closed the 2026/24 season with the firs...
SwimmingBrisbane 2032 Changes Hands at the Top: Cindy Hook to Leave CEO Role in December 2026The Brisbane 2032 Olympic and Paralympic Games Organising Committee has...
BasketballPanagiotis Giannakis Testifies in the 50-Game Fixing Case: Greek Basketball Shakes From the Federation President's ChairMonday, Athens. A 67-year-old man walks up the courthouse steps in a dark sui...
AthleticsVietnamese Athletics and the Trap of Data-Void AnalysisIn March 2026, I sat in an editorial office in Da Nang with a 40-page dossier...
International FootballPSSI and the Jakmania-Bobotoh Reconciliation Puzzle: Coffee or Ban?Just two days before the hottest derby in Indonesian football between Persija...
AthleticsThe Shoe That Took Away an Asian Games Gold: How Equipment Rules Rewrote the Women's Athletics Medal TableI once stood for a long time at the finish line of a small street athletics...
Domestic FootballTagueu's 45-minute hattrick: Hải Phòng win 5-1 at Chi Lăng and expose three holes in Đà Nẵng's defenceIn the 41st minute at Chi Lăng, the ball broke loose from a scramble inside t...
AthleticsVietnam's September 27 Competition Day: When the Focus Shifts to Three Women's Athletics EventsI arrived at the stadium long before anyone tested the microphones. The track...
International FootballFootball Data Analysis: When Stage-1 Extraction Results Are EmptyIn modern sports data analysis workflows, the Stage-1 information extraction...
International FootballHanoi FC vs Viettel Derby: Opening Day Pressure, Tactical Puzzles and Financial UnknownsHook In the 89th minute of the match between Hanoi FC and Viettel at Round 2 ...
BadmintonSindhu Beats Akechi 21-10, 20-22, 21-16 at French Open 2026: Six Error-Free Points and the 0-10 Wall Against An Se YoungMinute 68 of the semifinal, the third game standing at 15-16. PV Sindhu stood...
International FootballLyon 0-0 Chelsea: The Night Lyon Forgot How to Score and the Voice of Lucy BronzeThe clock in the stands of Groupama showed the 90th minute. On the electronic...
International FootballSon Heung-min Leaves Tottenham for LAFC: A Deal Written in Trust, Not in MoneyThe dawn in Ulsan never lies, and I have believed that for nearly forty years...
EsportsShanghai, the Half That Could Not Close: T1 and 100 Thieves Squeeze Through the Narrowest DoorIn esports, there is a particular silence that appears exactly once per...
Domestic FootballWhen Vietnamese Football Data Leaks: The Story of an Empty Analytics PipelineIn the last three matches of the team I follow, the PPDA dropped from 11.4 to...
Tennis76 Minutes in Ningbo: Rybakina Won the Final With a Single ShotOn October 25, 2026, in Ningbo, the final of the BNB Ningbo Open ended after ...
TennisGael Monfils celebrates 40th birthday with stunning US Open comeback winHook When Gael Monfils stepped onto Louis Armstrong Stadium on Tuesday...
VolleyballThirty Years of NCAA Women's Volleyball MOP: A Ledger of Honors and the Layers of Meaning Left UnreadTHIRTY YEARS, ONE AWARD: WHAT LIES BENEATH THE LEDGER In the winter of 2026, ...
AthleticsNgetich Breaks Women-Only Half Marathon Record by One Second: When Two Record Tables Sit Side by SideIn Copenhagen, on a flat stretch of road along the canal, Agnes Ngetich ran...
Domestic FootballV.League 1: A Transparency Map of a League Run on EstimatesIn late June 2026, Thép Xanh Nam Định closed the 2026/24 season with the firs...
SwimmingBrisbane 2032 Changes Hands at the Top: Cindy Hook to Leave CEO Role in December 2026The Brisbane 2032 Olympic and Paralympic Games Organising Committee has...
BasketballPanagiotis Giannakis Testifies in the 50-Game Fixing Case: Greek Basketball Shakes From the Federation President's ChairMonday, Athens. A 67-year-old man walks up the courthouse steps in a dark sui...
AthleticsVietnamese Athletics and the Trap of Data-Void AnalysisIn March 2026, I sat in an editorial office in Da Nang with a 40-page dossier...
International FootballPSSI and the Jakmania-Bobotoh Reconciliation Puzzle: Coffee or Ban?Just two days before the hottest derby in Indonesian football between Persija...
AthleticsThe Shoe That Took Away an Asian Games Gold: How Equipment Rules Rewrote the Women's Athletics Medal TableI once stood for a long time at the finish line of a small street athletics...
Domestic FootballTagueu's 45-minute hattrick: Hải Phòng win 5-1 at Chi Lăng and expose three holes in Đà Nẵng's defenceIn the 41st minute at Chi Lăng, the ball broke loose from a scramble inside t...
AthleticsVietnam's September 27 Competition Day: When the Focus Shifts to Three Women's Athletics EventsI arrived at the stadium long before anyone tested the microphones. The track...
International FootballFootball Data Analysis: When Stage-1 Extraction Results Are EmptyIn modern sports data analysis workflows, the Stage-1 information extraction...
International FootballHanoi FC vs Viettel Derby: Opening Day Pressure, Tactical Puzzles and Financial UnknownsHook In the 89th minute of the match between Hanoi FC and Viettel at Round 2 ...
BadmintonSindhu Beats Akechi 21-10, 20-22, 21-16 at French Open 2026: Six Error-Free Points and the 0-10 Wall Against An Se YoungMinute 68 of the semifinal, the third game standing at 15-16. PV Sindhu stood...
International FootballLyon 0-0 Chelsea: The Night Lyon Forgot How to Score and the Voice of Lucy BronzeThe clock in the stands of Groupama showed the 90th minute. On the electronic...
International FootballSon Heung-min Leaves Tottenham for LAFC: A Deal Written in Trust, Not in MoneyThe dawn in Ulsan never lies, and I have believed that for nearly forty years...
